Tay Tar Thai

42 Shenley Road, Borehamwood WD6 1DR ,United Kingdom
Tay Tar Thai Tay Tar Thai is one of the popular Asian Restaurant located in 42 Shenley Road , listed under Local business in Borehamwood , Thai Restaurant in Borehamwood ,

Contact Details & Working Hours

Map of Tay Tar Thai