Pizza Hut 6918

Pizza Hut #6918 is a Pizza Hut restaurant located at 2000 Carter Street in Vidalia, Louisiana.