Ocho, 193 Spadina Rd, Toronto Kensington-Chinatown
601st visitor, Write a review
Ocho Map

near M5R2T9

Ocho is ranked #5 of 31 nearby Restaurants.

They say Ocho is average, interior, great