A very nice and cosy place in Astoria, close to a subway station.