Alta Strada was born from the simple wish to share great ingredients, honored flavors and a warm welcome with neighbors and friends.
Know a great happy hour or special for this location?
Suggest an edit
240 Fox Tower Dr, Ledyard, CT 06339
© 2025 Checkle, Inc
Privacy
Terms