Vegan Restaurant Does the Unthinkable When Faced With Possible Closure
The Mango Tree, a vegan restaurant in the English town of Taunton, about 150 miles southwest of London is closing temporarily for some renovations. The menu is one of the things that will be renovated, leaving ...