This unpretentious establishment is situated in the Lower East Side, a neighbourhood located in the southern part of the vibrant Manhattan. Guests will find themselves close to different metro stops which provide easy access to other parts of the city,..