Greens Restaurant Menu, Prices and Locations
Their menu is amazing and I got to try a number of things I'd never eaten before. The food is delicious and the staff are friendly and helpful. Will definitely be visiting again :)
Phone: +44 161 434 4259
Head Office address: 41-43 Lapwing Ln, Manchester M20 2NT, UK
Get verified information about Greens Restaurant Menu, Price and near me locations.