Thai Square Strand
148 Strand, London
020 7497 0904
Menu
Reserve
London, Greater London
Thai Square Strand
148 Strand, London, Greater London WC2R 1JA
020 7497 0904