Mama Cella's

16707 Bernardo Center Dr
San Diego, CA  
Hours of Operation
Mon - Sat 11:00 am - 9:00 pm
Sun 11:00 am - 8:00 pm
Customer Reviews
 YPmobile
bclue on 06/15/2011
First went to the restaurant under old m...
Business Details
People Also Viewed
Pizza Hut
11808 Rancho Bernardo Rd
San Diego, CA
Jack in the Box
16725 Bernardo Center Dr
San Diego, CA
 (2)