I moved from Plymouth over 2 years ago, yet I still go back to get take out food from Star of Siam! I have yet to find another Thai place that has Chicken Pad Thai that’s so good...
All reviews seem positive