MENU La Bella Pizza 2019 Best South County Italian Restaurant, The Star, Chula Vista DELIVERY, On TAKE-OUT Wear a Mask or For Curbside PICK-UP Call on Arrival