You are now leaving Menulist
We hope to see you again soon!
Upton Barn Restaurant
Manor Farm, Main Rd, Nuneaton And Bedworth, United Kingdom, Nuneaton and Bedworth
Fish, Pub
The redirect does not work? Just click on this link or copy it into your address bar