Andover Business - Chateau
Jump to navigation
Jump to search
The Chateau, a family owned Italian Restaurant, opened on River Road in November of 2003 in November 2003. The building previously housed Grill 93.
See
- "Upscale Comfort on River Road", Eagle Tribune, November 13, 2003.
back to Main Page