Vegetarian café offering a tranquil escape near a bustling shopping street. Serves vegan and gluten-free options with an international menu.