If you have never been to an Islands Restaurant you are missing out. The burgers are good, but the cheese fries are amazing. The atmosphere is also really casual and festive. ...
All reviews seem positive