Traditional Greek restaurant specializing in "antikristo" style cooking. Offers a variety of dishes, including grilled meats and classic Greek fare.