View Menu
The Stumble Inn is a Bar in Llanfyllin. It is open 5 days a week.
For inquiries and reservations, you can contact The Stumble Inn by phone at +44 1691 648860
You can access the restaurant's official website by following this link: http://www.thestumble.co.uk/
Address: Bwlch-y-cibau, Llanfyllin SY22 5LL, UK, Llanfyllin
Phone: +44 1691 648860
Website: http://www.thestumble.co.uk/