Alidoro is a tiny shop in Soho where you can get a near-perfect Italian sandwich. For the most part, they stick to the basics (prosciutto, sopressata, fresh mozzarella, etc.), but they do them in all sorts of combinations. The menu is long, and somewhere on it you’ll find your sandwich-equivalent of Cinderella’s glass slipper. Maybe it’s the Fellini, the Brando, or the Alyssa. (All the sandwiches are named after people.) Stop by for a quick to-go lunch or feel free to order online.
More spots in SoHoSee more
For your next special occasion/fancy night out dinner in SoHo, consider the French fine dining at Le Coucou.
Osteria Morini is a popular Italian restaurant on Lafayette street, known for pasta and lots of lambrusco. Expect crowds and very little elbow room.
Blue Ribbon Brasserie
The original Blue Ribbon in Soho, in which you can eat bone marrow, fried chicken, and oysters from a white table cloth at 3am. What a world.
More Sandwiches spotsSee more
Katz’s Deli isn’t just a Classic NYC Establishment, it’s a landmark that deserves government funding at this point.
2nd Ave Deli
When the original 2nd Ave Deli closed, lots of New Yorkers channeled some nostalgic rage. At the new Murray Hill location, the old school charm may be gone, but the matzoh ball soup and pastrami sandwich have remained pretty much untouched.
A little Italian cafe and sandwich shop on the Upper East Side near Central Park. We love the sandwiches, but hate how much they cost.
Suggested by our writers
This cafe in NoHo is and always has been where New York City’s most attractively unemployed people come to have breakfast at noon.
Raoul’s has been a Soho institution since the '70s. If you can’t have a good time at this French bistro, you probably can’t have a good time anywhere.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more