About
The Flour Mill Scratch Kitchen Restaurant is an establishment located in Niagara Falls, Ontario on 6080 Fallsview Blvd. The Flour Mill Scratch Kitchen Restaurant is in the "Restaurant" category. Rustic spot for seasonal American dining & cocktails, set in a historic hotel built of stone.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like