Chef David Rodgers of Shima on Barramundi

Chef David Rodgers of Shima on Barramundi David Rodgers is the Executive Chef at Shima, a popular rooftop restaurant at The Island House in Nassau, Bahamas, where he’s known for putting a delicious western twist on Southeast Asian cuisine. Greatly inspired by the street food of Bangkok and subtle harmonies between flavors, this Aussie native… Continue reading Chef David Rodgers of Shima on Barramundi