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