Pizza in Chula Vista, CA
Pizza
1392 E Palomar St.,
Chula Vista ,
CA
91913
UNITED STATES
Based on 4 reviews
mmm subs
Great sub sandwiches, very fresh and the pizza is also good. The staff is friendly and they have fast service.Otay Ranch Pizza
The pizza's are great. Very tasty. I have also tried the subs and salads and they are also great. love it!Great Pizza
The pizza is very good and the location is very convenient to us. The prices are excellent! Not too much room to sit and enjoy so you would need to order to go and take it home or just sit at the park across the street!Very Good
The pizzas are pretty good but the subs are great! I also like the location. They are very easy to get to.Worldwide > United States > Chula Vista, CA > Pizza