Booking Form for Thai Square - The Strand - London
Restaurant Address: Thai Square - The Strand 148 StrandWestminsterLondonWC2R 1JATel:0207 4970904Fax:0207 4970905Website
Restaurant Cuisine: Thai Restaurant