Relaxed Italian cafe offering sandwiches, salads, desserts, and fresh bakery items. An all-day spot with a cool atmosphere.