Chaba thai kitchen
Shop 12 A Deewhy village plaza 24-26 Howard Ave,
Deewhy, NSW ,Australia
Chaba thai kitchen is one of the popular Thai Restaurant located in Shop 12 A Deewhy village plaza 24-26 Howard Ave ,Deewhy listed under
Food/grocery in Deewhy
,