Rosa’s place is a clean place in a great part of east Van, just outside of Little Italy. Lots of fun parks, breweries, cafes and restaurants in a short walk.