Seafood restaurant Il Cavalluccio offers fresh fish dishes. Enjoy scenic views from its terrace.