A grill house offering traditional Greek souvlaki.