Mama Cella Italian Kitchen Mama Cella's Italian Kitchen

Mama Cella's Italian Kitchen Map

16707 Bernardo Center Dr. (Lomica St.)
San Diego, CA 92128
858-613-7770
Map
Cuisine: Italian / Pizza
This casual Italian restaurant serves everything from take-out specialty pizzas to pastas and meatballs.
Openings: Lunch Mon.-Sat., Dinner nightly

Features

  • Parking lot
  • Dress code: Casual
  • Kid-friendly
  • Reservations suggested