Greens Restaurant - 41-43 Lapwing Ln, West Didsbury, Manchester M20 2NT, UK on Eaten