Restaurant Garibaldi offers high-quality Italian cuisine with perfectly cooked meat and flavorful appetizers and desserts. The establishment also features a good wine selection.