My first experience at Islands was a great one, a friend took me there and suggested on the tea and I got to say its one of the best I've tasted in a long time. Now as far as for food, I loved it. Friendly people, good service and I'm sorry but the food is great!!! Good price for a good amount.
more