The Street Thai Restaurant
Restaurant
•
61A The St, Ashtead KT21 1AA, UK
8.2
Monday: Closed
See if anyone you trust recommends it!