Imli
Indian
Imli is an Indian restaurant offering a variety of dishes. It is located in Nottingham and provides a dining experience for its customers. Key facts used from search results include its cuisine type and location.
Location
Best places nearby
The highest rated places close to Imli.
Local restaurants nearby
51 Main Street, Kimberley, Nottingham, NG16 2NG, United Kingdom
