Canestrelli offers excellent food, available for takeout with some tables. It's a clean, tranquil spot with parking, also selling beverages.