This is the food page of Chou Izakaya on 556 Church St. Toronto ON M4Y 2E3.
(first reviewed on September 12, 2013, last updated on July 15, 2014.)
Chou Izakaya is ranked #1 of 28 Restaurants in Church and Wellesley Toronto.
This page has had 83 visitors. You are the 83rd.