The best deli in Stamford! Located at 886 Hope Street we bring you classic italian meals full of flavor. Guaranteed to make you want to come back for more.
Be the first to add a review to the Anthony's Deli.
- Sun - Sat: 6:00 am - 4:00 pm
Is there a problem with this listing? Let us know.