Traditional Greek grill house specializing in souvlaki.