Stella offers a menu featuring kebab dishes and pizza, with options for delivery and pickup.