This place just SUCKS. Food odors coming out of there are just awful and it really sucks when you live right behind their kitchen window (that only has a fan to evacuate all the odors!)! The place is really dirty and the manager is really sneaky and dishonest. The worst experience of my life in NYC!
more