From Our Editors
Flavorful, five-star sauces fill the menu at Alta Strada Restaurant, and Ledyard visitors will say it serves the best Italian fare in town. Be sure to complete your meal at this restaurant with a drink from the restaurant's full bar.
It doesn't get much more laid-back than Alta Strada Restaurant, so dress for comfort when you come.
Diners will appreciate the quick and easy parking options located near this dining establishment.
Prices are a bit on the higher side, so this might be a good pick for a special night out. Stop by for three square meals a day ? Alta Strada Restaurant serves breakfast, lunch, and dinner. While high-priced, the Italian food at Alta Strada Restaurant is well worth every penny!