Flour Mill Scratch Kitchen Restaurant

Website: https://oldstoneinnhotel.com/
Email: [email protected]
Location: 6080 Fallsview Blvd, Niagara Falls, ON L2G 3V5, Canada
Phone: +19053571234
We love food. We do our very best to keep it fresh, flavourful and perfectly paired with the season.