I had lunch at Il Cane Rosso twice this week and was completely bowled over. The menu changes daily. Their meat sandwiches are killer. First pork shoulder with a spicy red cabbage dressing, plus a great arugula salad with toasted almonds and other good stuff. Second, an amazing ham sandwich with god knows what on it, and a beautiful little spring salad, a chopped salad with arugula, peas, asparagus, radishes, teensy carrots of various colors. Both times I hated to finish the meal.
They also offer little carafes of wine, a nice touch and the wine is very good.