Planet Green is a takeaway establishment specializing in 100% vegan food. It is located at 84 Courtenay Road.