Star of Siam, Clifton Beach 2016
SHOP 24 Clifton Village,
Clifton Beach, QLD 4879 ,Australia
Star of Siam, Clifton Beach 2016 is one of the popular Thai Restaurant located in SHOP 24 Clifton Village ,Clifton Beach listed under
Restaurant/cafe in Clifton Beach
,