United States Nevada Las Vegas

Mermaid Restaurant

  • 3333 Blue Diamond Rd

Tips from the community

Perhaps the only place in the world where you can dine with real life mermaids.

chiefseeker 3 years ago

Mermaid Restaurant Guides