left Back To Results

Mama Maria Italian Restaurant and Pizzeria

Description
Amenities
Yelp
TripAdvisor

Established in 1985, Mama Maria located in Milford, Delaware serves Italian food and has been voted the 'best pizza at the beach' several times. If you need some substance in your stomach, sit down, enjoy a slice or two and regroup, then this is the best place for you.

Dining
General
  • Disabled Access: