Thai Square Trafalgar Square - 21-24 Cockspur St, St. James's, London SW1Y 5BN, UK on Eaten
Thai Square Trafalgar Square
Permanently Closed
1
REVIEW
1
DISH
7.6
RATING
Discovered by diva_1719
MENU
7.6
BENTO BOX
1 review