Chicken restaurant specializing in spit-roasted chicken, kebabs, and grilled vegetables. A taverna offering traditional Greek fare.