I always feel as I’m home at Rosa’s place. Amazing place to rest and get away from the noise in NYC. It’s close to lots of restaurants, and the Mills Garden Mall.
Love it.