Skip to content

Business Listings - indian restaurant in nyc

Search results

  • Imli Restaurant

    Imli Restaurant

    1136, 1st Avenue, New York

    (212) 256-0073

    Imli takes you on a mouthwatering journey across the Indian culinary landscape! Enjoy the taste of contemporary Indian food and beverag.....y landscap

    Categories Food