A grill house specializing in souvlaki.