1 / 4



Two Turtles Inn Bar
Restaurant· 2 min from marina (87m)
Two Turtles Inn Bar is a laid-back spot in George Town where the outdoor bar runs daily and the kitchen serves up lunch from early to late. It sits right across from the famous Straw Market, putting you at the heart of local life. The kind of place you stumble into for one drink and end up staying for the whole afternoon.



