en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
Imuli
Imuli
Bar and Grill
African restaurant Imuli offers Southern African and British cuisine, emphasizing family and delicious food.
2 Dunstable Road, ENG
Luton, United Kingdom
imuli.co.uk
Location
The ranking
Best Bar and Grill in Luton
22 places, none rated yet
See the full list →