Greek restaurant specializing in souvlaki. Offers online ordering and delivery.