Sal, Chris and Charlie's
3011 Stratton St, Flushing, New York, 11354
Must-tryRecommended on camera by 1 food creator
Order the The Bomb sandwich
“Dubbed the sandwich king of Astoria for a good reason”
What they ordered on camera
- The Bomb sandwich
Who recommended it
Jeremy Jacobowitz@jeremyjacobowitz · May 2026Watch the reel →
More places food creators recommend in Flushing.