
Bambino's Pizza & Deli 2
4.5(377 reviews)Google Rating
• Pizza delivery1392 E Palomar St #302
Chula Vista, CA
Photos
Business Information
1392 E Palomar St #302
Chula Vista, CA
Location
Loading map...
1392 E Palomar St #302
Chula Vista, CA
1392 E Palomar St #302
Chula Vista, CA
Loading map...