Mamma Mia $$

restaurant in Pacific Beach, La Jolla

Phone: +1 858-272-2702

Website: www.mammamiaitalianrestaurant.com

Address: 1932 Balboa Avenue, San Diego