Tag: Thai Square

TLE

Restaurant Review: Thai Square, Fulham

We all recall when Thai food was the ‘thing of the moment’ a few years ago. I even remember my local pub at the time serving Thai food rather than classic pub grub, so it’s hard to imagine that any of us are strangers to Pad Thai. Thai Square has ...