It is right next to Baruch College, at least two of the college buidlngs at 25th and Lexington. Quite a few Indian restaurants, including at least 2 vegetarian ones, north on Lexington, starting about 26th Street. A small space but very clean.