Bambino's Pizza & Deli 2
$5.00 - $7.00 Delivery
1392 E Palomar St, Chula Vista, CA 91913
I’m new to the area and I found a GREAT Italian gem! The delivery was fast; the prices were great; and the food was Awesome!! Bambino’s will be a “go to” for pizza & Italian food!
LeAnn P. • 6/23/2022