This place has closed. Not true?
6357 Westheimer Rd Houston, TX 77057
6357 Westheimer RoadUSTexasHouston77057
$$Jamaican Restaurant, Caribbean RestaurantToday 11:00 am – 10:00 pmMenu
The Island Oasis of the Galleria features the best of Jerk Chicken, Oxtail specials, patties/ meat pies and specialty drinks.