A grill house offering a taste of Greece.