Sal, Kris & Charlie’s
Address: 1001 1st Ave, New York City, NY, USA
Cuisine: Italian
Price range: $
Featured by: Jack's Dining Room
Massive Italian sandwiches locals call the best in NYC since 1985.
Browse all creator-verified restaurants · Discover more on elevATE