The Chateau Reviews & Details
131 River Rd
The Chateau is located at 131 River Rd in Andover near the intersection of River Rd and I- 93. Their menu consists of Italian dishes . Call (978) 687-2442 today!
- Major Intersection:River Rd And I- 93
Tell us more about The Chateau Andover!