O Cha Cha Cairns
Japanese Restaurant in Cairns. O Cha-Cha is located at 34 Lake Street, Cairns, QLD. View location map, opening times and customer reviews.
Phone O Cha Cha Cairns
0740517055
34 Lake Street
Cairns
4870
Open hours O Cha Cha Cairns
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination O Cha Cha Cairns