Italian restaurant, La Piccola Osteria, offers excellent food, including award-winning tiramisu.