Yeah man. I like to call this place The Invisible Hoagie Spot. You’ll find some of the best Italian Hoagies(The Italian Stallion) in the world here. No one would ever think this place would be this good. 9″ Hoagies are a delicious treat. 4 stars for this bad boy for sure.