Pizza Hut 27215

Pizza Hut #27215 is a Pizza Hut restaurant located at 251 Palomar Street in Chula Vista, California.