Sign In

Bambino's Pizza & Deli 2

1392 E Palomar St, Chula Vista, CA 91913

4.7(471)
$20 - $30 Minimum
SliceChula Vista Bambino's Pizza & Deli 2
Price: $$