A Greek restaurant specializing in souvlaki and gyros.