Barracuda: famed Koh Samui restaurant has moved to Singapore by Jesslyn Lau March 22, 2019 The restaurant features sincere, promising cooking. For more stories like this, visit www.thepeakmagazine.com.sg. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest