Royal Castle Restaurant and Bar
Bar · Casual Dining
Royal Castle Restaurant and Bar is a dining establishment offering food and drinks. It is located at 111 Millwick Drive. The establishment has a pass status for food safety inspections.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Royal Castle Restaurant and Bar.
Local restaurants nearby
111 Millwick Dr, Toronto, Ontario, Canada



