Newport Quik Stop & Cafe Bella

4921 Newport Ave, San Diego, CA|A Pleasant Surprise
★★★★★
★★★★★
4.0 stars
 4.6
 (98 catering reviews)
Newport Quik Stop & Cafe Bella Logo