Bambino's Pizza & Deli 2

1392 E Palomar St, Chula Vista, CA 91913

4.7(514)
$20 - $30 Minimum
SliceRestaurants in Chula Vista Bambino's Pizza & Deli 2
Price: $$