Thai Tho, Leicester Square
People like the food, think the service is okay and love the ambience!
1 Thai Tho customer reviews
Recent Customer Reviews of Thai Tho
Popular Local Sights
National Portrait Gallery
St Martins Place. Open Mon-Fri 1000-1700 Sat-Sun 1000-1800.
Thai Restaurants near Leicester Square:
only 193m away, near Tottenham Court Road