KitchenSpot
Search
See the best dishes near you?
← Houston restaurants

Island Grill

No reviews yet

Mediterranean1201 Louisiana St Ste 150, Houston

Own or manage Island Grill? Claim this listing free

Hours

Hours not listed yet.

Details

Address1201 Louisiana St Ste 150, Houston 77002-5638

Phone18325813314

Websitehttps://islandgrillhouston.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.