The Outlook Restaurant
Fine dining with a scenic view of the ski slopes. Open in the Winter, Summer, and Fall.
79 Powers Road
Westford, MA 01886
Westford, MA 01886
(978) 692-5700
Hours
We are on our Winter schedule.
We are on our Winter schedule.