By far, the greatest Deli I have ever been to! Holy cow - My father in-law introduced me to this place and I had to check it out. If you want the best Italian food out there, this is the place to go. The prices are RIDICULOUSLY low - I mean, $3 for a sub that is probably 3x's more dense than a subway Foot-long - I can't make this up, but it's unbelievable and unbeatable.
more