★ 4.8 / 5 from 5398 reviews
Italian Sandwiches
Italian
Sandwiches
Sal, Kris & Charlie's Deli
33-12 23rd Ave, 11105, Queens, US, United States
"Sandwiches are ofc bomb but chip selection is also "
Nestled in Astoria, Sal, Kris, and Charlie's Deli is a must-visit for sandwich lovers. While the exterior may seem unassuming, patrons rave about the...