Bambino's Pizza & Deli 3

6230 Federal Blvd, San Diego, CA 92114

4.9(180)
$15 Minimum
SliceRestaurants in San Diego Bambino's Pizza & Deli 3
Price: $$