Rozza offers a welcoming atmosphere and serves top-notch food and drink.