Authentic Sicilian restaurant, Osteria Garibaldi, offering traditional cuisine in a charming setting.