My wife and I eat here every week. Imli is the best Indian restaurant in the area, and we have tried them all. Nice place, lovely people and excellent food. Give them a try, you will Love it!!
If you own or manage Imli, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.