Mermaid Cafe is a charming eatery nestled in the coastal town of Avalon, NJ.
Specializing in fresh seafood and casual fare, the cafe offers a relaxing atmosphere for locals and visitors alike to enjoy a meal by the sea.
Generated from their business information