I think La Strada serves the best Italian food on Staten Island. They don't take reservations, so come early on the weekends or you'll be waiting 45min for a table when there're crowded. All their dishes are excellent. I never had a bad meal here. Portions are generous and the hot antipasti for an appetizer is for two and its delicious. Definitely recommend La Strada for an excellent Italian meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.