I love this place. I stop in every time I'm in the area. Nice little joint in a quiet, small town. All employees are friendly. Owners are just very likeable...
Phenomenal food! Like...would be amazing for a large city, but the fact that it is located in a tiny village just makes it even that much more special!...
This is a story of a family from Italy came to the United States.I am not sure if the current location is the first or not....