Reviews of The Orchid Vegan Restaurant. (Restaurant) in York (North Yorkshire).