Cha Rice Noodlebar
Price: A$3.90
Shop 2, Newport Village Arcade, 331-335 Barrenjoey Rd, Newport , Sydney, Australia
Restaurant
Spot something wrong?