The Kati Roll Company
99 MacDougal Street
New York, NY 10012
New York, NY 10012
**** (Definite Must)
Its granted that this restaurant is located right in the heart of NYU and is just a stone’s throw away from Washington Square Park, but in a city where great Indian food is strangely hard to come by, The Kati Roll Company definitely stands out.