A Greek restaurant specializing in seafood. Enjoy fresh sardines, mussels, and calamari.