Park Slope's best Italian deli by far, Russo's offers fresh pasta, delicious sandwiches, and the best meatballs you're likely to find in Brooklyn.
Drag the street view to look around 360°.
Use the arrow buttons to navigate down the street and around the neighborhood!