Rosso is a neighbourhood gem. Though many people rave about their coffee - I am a tea drinker and like their selection of teas. Their sandwiches are good too. I'd love to see them expand their menu a bit in the future to include a few more items.
Rosso staff are always friendly and polite. The atmosphere is cozy and warm, though good luck getting a seat at certain times of the day! A small challenge and one to be expected at a busy, popular spot.