Alta Strada Foxwoods

Phone orders only

240 Fox Tower Dr, Ledyard, CT 06339

$0 MinimumAre you the owner?
SliceRestaurants in Ledyard Alta Strada Foxwoods
Price: $$