Island Fruit Cafe, Houston
16460 Kuykendahl Rd # 116, Houston, TX 77068, USA
Location on the map Island Fruit Cafe
Located nearby
Island Fruit Cafe is located at 16460 Kuykendahl Rd # 116, Houston, TX 77068, USA (~29.9 km from the central part of Houston).
You are on this page because you are most likely looking for: or cafe,
Island Fruit Cafe Houston, United States,
Island Fruit Cafe, address,
reviews, phone .