We'll eat NYC's Most Viral Deli Sandwiches to see if they live up to the hype?
00:00- Intro
00:10- 1) Datz Deli: 190-01 Hollis Ave, Queens, NY
04:31- 2) Sal, Kris & Charlie's Deli: 33-12 23rd Ave, Queens, NY
07:28- 3) Notable: 25-11 30th Ave., Queens, NY
via Here Be Barr
Something wrong with this post? Let us know!