Ocho, 193 Spadina Rd, Toronto Kensington-Chinatown
610th visitor, Write a review
Ocho Map

near M5R2T9

Ocho is ranked #5 of 31 nearby Restaurants.

They say Ocho is lower, average, interior