A shot of The Griffon House restaurant in Lewiston, New York.Photo by J.M. Lesinski. Innovation and a world of abundant flavors have found a home in Lewiston, New York at The Griffon House restaurant. With their iconic trio of towering beer taps along the bar, the warm ambience of a traditional pub welcomes one directly through the doors, and into a world of mouth-watering aromas.