A long-standing Greek fish tavern known for its quality cuisine and generous portions.