Mamma Mia

Pacific Beach

Address

1932 Balboa Avenue | Map
San Diego, California 92109
858-272-2702
www.mammamiaitalianrestaurant.com

Today's hours

11:00am - 11:00pm
Monday Closed
Tuesday 11:00am - 11:00pm
Wednesday 11:00am - 11:00pm
Thursday 11:00am - 11:00pm
Friday 11:00am - 11:00pm
Saturday 11:00am - 11:00pm
Sunday 11:00am - 11:00pm

Mamma Mia

1932 Balboa Avenue
San Diego, California 92109
858-272-2702

MORE ABOUT Mamma Mia