Nick A.
11/17/2025
This is the spot. Great sausage, staff is friendly, I love coming here because I am never disappointed
(2)
This is the spot. Great sausage, staff is friendly, I love coming here because I am never disappointed
Word of mouth claimed best steak sandwich. Had to try. And yes, they got it right. It is up there with some of the best. You wouldn't expect it bc it is a small take out place right in front of...