Please wait...
Home
England
West Midlands
Solihull
Green's
Green's
Back to Green's
Address
Mell Square, Solihull, West Midlands B91 3AY
View Green's in map
Phone
0121 716 3222
Hours
Due to Covid-19, please see restaurant website for opening hours.
Add to my favourites
Website
Facebook
Twitter
Instagram
Share
Share on social media
X