You’d never know from looking that this Astoria deli sells some of the best sandwiches in the area. The place is known as the Sandwich King of Astoria for its enormous, well-priced Italian heros.
Time Out says
Details
- Address
- 33-12 23rd Ave
- Queens
- 11105
- Cross street:
- between 33rd and 35th Sts
- Transport:
- Subway: N to Astoria–Ditmars Blvd
Discover Time Out original video