Pizza Hut

251 Palomar St, Ste B, Chula Vista CA

(619) 425-6100

Rated 5.0 out of 5 from 1 Reviews Pizza Hut is a top notch Pizza Restaurant Ranked #1 of 20 Restaurants in South San Diego Chula Vista.

★★★★★ on the 7th of August, 2013

Not the cleanest Pizza Hut.
Location