Mama Maria's Italian Restaurant

Route 1 & McKinley Street
Dewey Beach, DE 19971
Phone: 302-227-3242

Italian/American cuisine, family dining