Editorial review from Citysearch:
best stuffed peppers I've had outside of home!
Astoria's long-standing provision emporium, with all the Italian sandwiches and accoutrements you'd expect from a deli with such a well-founded reputation for excellence.