Alta Strada serves expensive Italian in Ledyard, with a solid 4.1 rating from 788 reviews—a splurge-worthy pick for fans of the cuisine.
Menu not available yet.
Menu shown for reference. Order directly on the restaurant's own site — Eatarian never takes a commission.