1
location
O'Cha Cha Japanese Dining & Tea
Level1 Palm Court 34 Lake St
Cairns City, QLD, 4870
See on Google Maps
(07) 4051 7055
ochachajapan@gmail.com
https://ocha-cha-japanese-dining-tea.business.site/