Good Choice, Good Food, Good Company

Ochacha restaurant located in the quiet end of the street in the heart of Cairns city is one of the best authentic Japanese restaurant.