Restaurant serving seafood dishes. Known for calamari and grilled fish.