Imli is an authentic Indian restaurant serving delicious hot and fresh food, where you can choose from traditional curries, specials, masalas, biryanis and much more.
Location
imli Restaurant Heywood,
3 Church Street,
Heywood,
OL10 1LW,
United Kingdom