Authentic Greek Taverna offering a rich menu with fresh ingredients. Known for its friendly atmosphere.