Thai Terrace
9 Thames Street
Windsor SL4 1PL
United Kingdom