Loading map…

Sandro's Restaurant

A family-run Roman restaurant on the Upper East Side, included in New York Magazine's 2025 list of the city's 43 best.