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. No matter how far away I live, I’ll always go back there to get takeout!
more