Enjoy fresh Greek seafood and Mediterranean flavors at this restaurant.