Pizza in Vista, CA
Pizza • Fast Food Restaurants • Italian Restaurants
770 Sycamore Ave.,
Vista ,
CA
92083
UNITED STATES
Based on 1 reviews
Easy Italian Food
Not a bad resturant. Had a very nice variety of italian food. It was not the best I have ever had, but good enough to fill the tummy.Worldwide > United States > Vista, CA > Pizza