AT Thai Restaurant
30 Greyhound Road
London W6 8NX
United Kingdom