The Green Man

Kenilworth, United Kingdom

The Green Man is a public house in Kenilworth. Located in a public area, this rustic restaurant offers a nice garden and delicious chowder. Good value for money and a relaxed ambience. Good selection of puddings.