Finest Italian sub in town – hands down. Better meats, cheese, sauce, and bread than the fabled homeslice version. Be sure to add hot and sweet peppers. by dfenter Write A CommentYou must be logged in to post a comment.