Niagara Falls/ Restaurant Reviews{Review} The Griffon Gastropub is worth visiting in Niagara Falls, New York June 23, 2015