Thai Square Covent Garden
166 - 170 Shaftesbury Avenue, London (Map)
Thai
lVery Good
Avg Price:Average Price: £26 to £40
v0.2 miles from Arts Theatre West End
t3 mins walking