Superbestia offers a diverse menu blending international cuisines. They provide takeaway and delivery options. Part of a restaurant group with multiple locations.