Public House on the Lake

4914 Lake Shore Road,
Hamburg, NY 14075
(716) 627-5551 hello@publichouseonthelake.com Visit Website

The Public House of Buffalo, Inc is a modern pub with a nod towards the past and a terrific view of the lake.