Daily Slice: Eddie's Pizza Truck at Lot On Tap, NYC
It's been a year since Eddie's Pizza Truck launched. They've now got a permanent gig at The Lot On Tap, the open-air bar/food truck scene under the 30th street end of the High Line park that runs from the Meat Packing district to Chelsea. How do they stack up these days? More
