Mar 22 2019 Oliver’s Steakhouse, Bangrak | Koh Samui Bars and Restaurants Posted by hfsgR5 in: koh samui Oliver’s Steakhouse is located in the center of Bangrak town, opposite Mermaid Resort. The only true steak restaurant in [...] Read More Tagged: Bangrak Restaurants, Nearby Restaurants and Bars, oliver's steakhouse, steak restaurant