Lo Stuzzichino is an Italian cafe and bar offering gourmet appetizers and quality, healthy alternatives. It also features a grill specializing in high-quality meats and fresh fish.