The Superior Restaurant is located across the street from the Eaton Centre in Toronto. The approach of the menu is definitely bistro, leavened with the addition of international ingredients and is reflective of the way people eat today.
Get ZoomInfo Grow
+ Get 10 Free Contacts a Month
Contact People at this company
Browse ZoomInfo's Business Contact Directory by City