Kome Sushi & Sake House, 813 St Clair Ave W, Toronto St Clair West Village
263rd visitor, Write a review
Kome Sushi & Sake House Map

near M6C1B9



They say Kome Sushi & Sake House is disappointed