A grill house serving up souvlaki.