Island Dishes

120-122 Wharf St North, Leicester LE1 2AD ,United Kingdom
Island Dishes Island Dishes is one of the popular Caribbean Restaurant located in 120-122 Wharf St North , listed under Local business in Leicester , Caribbean Restaurant in Leicester ,

Contact Details & Working Hours

Map of Island Dishes