Greek grill house specializing in kebabs and souvlaki.