ICHIRIKI JAPANESE RESTAURANT, 120 Bloor ST E, Toronto Upper Jarvis
242nd visitor, Write a review
ICHIRIKI JAPANESE RESTAURANT Rating
Restaurant rating: 5.0 out of 5 with 2 ratings
ICHIRIKI JAPANESE  RESTAURANT Map

near M4W1B7



They say ICHIRIKI JAPANESE RESTAURANT is excellent