Reviews of The Greenman Bistro. (Restaurant) in Telford (Shropshire).