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

near M5R2T9

Ocho is ranked #5 of 31 nearby Restaurants.

They say Ocho is great, experienced, terrible