Seafood restaurant Ristorante Garibaldi offers a memorable dining experience. Enjoy delicious food in a family-run establishment with a sea-view terrace.