Mr. Chao is Cairns based place and this enity listed in Italian Restaurant category.
Restaurant
Located on the corner of Esplanade & Aplin Street, Cairns, since August 1999. Bookings direct through Villa please, not through Facebook page.