Open List Home >> Apollo Beach, FL >> Restaurants & Food >> Bars Grills & Pubs >> The Island
We've tried it twice... Our second and last visit was on a Sunday for lunch. We noticed a spoiled smell in the rice, the green beans were undercooked and the fried rice was dried out. The service was not very...
citysearch.com - user review - 09/18/2005
Full Review »

