Islands always has great food, and good service. This location is by the AMC theaters, so on Friday nights until about 8 pm, its very busy. Food is served in the bar, and they have several large TV's where you can watch the game.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.