Cha Cha Japanese Restaurant

Comments on Cha Cha Japanese Restaurant. 15 Blacks Beach Rd, Blacks Beach 4740 QLD
Please share as much information as you can about Cha Cha Japanese Restaurant so other users can benefit from your comment.
Can't read?