Important Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
84 Stanton St (btwn Allen & Orchard St), New York, NY
Italian Restaurant · Lower East Side · 621 tips and reviews
Razorfish: “Only in New York can you find a meatball showcased in every possible manner that can make the hearts of foodies across the city flutter.”— Yelp via Rob S., UX