A restaurant specializing in souvlaki and sandwiches, offering convenient online ordering.