Mistrals is the local French fare dinner destination with a wonderful brook view, cozy bar area, and delicious French cuisine in a modest dining room ambiance.
Located just past Bromley Mountain just of Route 30 in Manchester Center.
IndieVacations
Your home on the road less traveled