Immerse yourself in the vibrant food culture of Toronto, Canada. This establishment offers a unique sensory experience with enticing aromas and satisfyingly crisp textures, often featuring expertly grilled ingredients. Find them at Richmond Street West, 37, M5C 2L7, Toronto, Canada.