Mermaid Cafe
Casual Dining · Coffee Shop
Mermaid Cafe is a charming establishment on Toronto Island offering a unique dining experience with a focus on fresh ingredients and creative dishes. It is located within Centreville Amusement Park.
Location
Best places nearby
The highest rated places close to Mermaid Cafe.
Local restaurants nearby
1 Centre Island Park, Toronto, ON M5J 2E9, CA



