I've been to Island Flavor a few times now, and I've finally remembered to write a review. It's a small location with 4-5 tables, but you're there for the food, right?
Food is made to order there. It's fresh, you can watch them make your food. Portions are big and Service is always friendly.
I'll go back!!!