Find the top Italian restaurants in Chula Vista, California near you now.
Pizza restaurant
Address: Fatteās Pizza, 1550 E H St, Chula Vista, CA 91913
ReservePizza restaurant
Address: 2040 Birch Rd Suite #103, Chula Vista, CA 91915
OrderPizza restaurant
Address: 2322 Proctor Valley Rd, Chula Vista, CA 91914