
Imli Restaurant Dishes Urban Indian Cuisine on The Upper East Side
New York City is affectionately referred to as a melting pot, known for its ability to transport you to anywhere you can imagine if you just know where to look. Located in the Upper East Side, Imli is the newest addition to the variety of classic yet progressive offerings in Manhattan. A new urban Indian […]