Taverna Metaxa is a Greek restaurant known for its consistently high-quality food and generous portions.