The Corn Mill
The Corn Mill, Dee Lane, Pengwern, Geufron, Llangollen, Denbighshire, Wales, LL20 8PN, United Kingdom
About
The Corn Mill is a dog friendly restaurant in undefined, LL20.
Reviews - 
8 Reviews







The Corn Mill is a dog friendly restaurant in undefined, LL20.