Flour Mill Restaurant is located in Niagara Falls, United States on Old Stone Inn Boutique Hotel
6080 Fallsview Boulevard. Flour Mill Restaurant is rated 4 out of 5 in the category canadian (new) in United States.
Address
Old Stone Inn Boutique Hotel
6080 Fallsview Boulevard