Mama Stella’s Pizza Kitchen

Your favorite Pizza Place

It's Sunday!

We're at

Sea World San Diego, San Diego, CA 92109

Place an order

  • Accepts Cards
  • Kid Friendly
  • Private Parking
  • Outdoor Seating
  • Serves Alcohol