Feedback on Made From Plants. (Hospitality and Gastronomy) located in Margate (Kent)