Excellent pizza - and we’re from Chicago! We were staying at Letchworth State Park and went out of our way to have a pizza night. Seriously yummy, a great atmosphere and friendly service.
Yes