Mama Cella's Italian Kitchen 16707 Bernardo Center Dr. Rancho Bernardo CA United States
Parking: Available
Hours: Lunch & Dinner daily
Phone: 858.613.7770