Star of Siam

Contact Us

Find us at

67 Gouger Street
Adelaide
5000
South Australia
General Enquiries
Follow Us
Want to book a table?