2007-07-26 19:22:58
Novi's Beef sandwich!!! It's absolutely the best beef sandwich you can get, ANYWHERE. Don't forget the homemade giardiniera.