Tropical Caribbean Cuisine
130 Roundhay Road
Leeds LS8 5NA
United Kingdom