Sandwich shop specializing in kebabs and fresh fried fish. Offers delivery service.