Inside NYC’s Best Vegetarian Italian Hero Sandwich | Buzz Tatler