Enjoy fresh grilled meats, fish, and calamari at this taverna. Daily specials feature homemade cooked dishes.