Mama Maria Italian Restaurant
664 N Dupont Blvd
Milford, DE 19963-1002
302-422-2730