Authentic Greek Taverna offering traditional flavors. Features a family-friendly atmosphere.