SOCO Kitchen + Bar is located at the corner of Bremner and Simcoe, at street level in the new Delta Hotel. The 120-seat restaurant is open for breakfast, lunch, dinner, and after work drinks.
75 Lower Simcoe St., Toronto, ON, M5J 3A6
Your email address will not be published. Required fields are marked *