The Flour Mill Restaurant

 

Everything is made to order and freshness is never compromised. We don’t use microwaves or heat lamps – we use only the finest ingredients possible for the freshest taste around.

Contact

905-357-1234

6080 Fallsview Boulevard
Niagara Falls
L2G 7L6