A traditional Greek restaurant and grill, offering a cafe experience.