Sablani's ← View details 114 Main Street #1, Willimantic, Windham, CT 06226 +1 860-456-8888 Get Directions From* To * — Required information