The Flames Castle
Steakhouse · Seafood · Mediterranean
The Flames Castle is a restaurant specializing in steakhouse and seafood dishes with Mediterranean influences, including all-you-can-eat lobster.
Location
Best places nearby
The highest rated places close to The Flames Castle.
Local restaurants nearby
2120 Dundas St E, ON


