I promise you if you have $10 to spend it won’t be wasted on a single product here. These guys know what they’re doing and deserve all the support and business. There’s no place like Russo’
December 2023
This location is much better than the one on 7th ave. Nicer staff and fresher items from the antipasto case! I knock a star off b/c prices are rising
December 2023
Bought a fresh turkey for Thanksgiving. It was tender and delicious.The eggplant dish was fabulous !