Blooming Cactus is a vegetarian restaurant offering international and Mediterranean cuisine with healthy options. Special diets are catered for, with a focus on vegetarian dishes.