Food is always amazing! Staff is wonderful and friendly! Always served with smiles and laughter! 10/10!
March 2024
For a fast food joint in a rural area, it was pretty tasty!
February 2024
Having grown up near here this was one of the best places near Letchworth State Park. It's under new ownership and is known as Wolf Creek Deli. Their variety and quality are excellent. And they have ice cream too! You won't be disappointed!