Mermaid Cafe
260 20th St, Avalon
(609) 967-5225
Menu
Restaurants in Avalon, NJ
Mermaid Cafe
260 20th St, Avalon, NJ 08202
(609) 967-5225