373, 3rd Ave, Third Ave Village, Chula Vista, San Diego 91910, United States
373, 3rd Ave, Third Ave Village, Chula Vista, San Diego 91910, United States
No delivery
Spot something wrong?
Dishes at La Bella Pizza Garden. Prices may vary in venue.
Been to La Bella Pizza Garden? Be the first to share what you ate.