Angrid Thai
Category: Food & Drink
Uniquely Delicious Experience
Having grown up in Thailand, the owners opened their first restaurant in the late 90s with the vision of bringing quick, tasty Thai food to the UK.
Angrid Thai
24, New Broadway, London, W5 2XA