Where To Stream Ramsay's Best Restaurant Season 1 Episode 5
Thai Restaurants
- Aired October 12, 2010
- 60 Min
The finalists in the Thai restaurant category are Nahm Jim from Scotland and London's Mango Tree. Sparks fly as the restaurants bid to be best of the best.