The Island Creek Oyster Bar has amazingly delicious food. I enjoyed the Lobster Roll and my colleagues inhaled the lobster noodle combination. I would recommend the iced tea which had a good minty taste. Get there early as it gets crowded.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.