directory
Mermaids Kitchen
(302) 226 4225
Dewey Beach DE 19971
Category: Restaurant
   Type of Food: Family Style