The Meadows
Additional Details:
The Meadows Route 9, Framingham, Mass. A visit here is an enjoyable memory for superb food and delightful environment. Situated in a beautiful setting midway between boston and Worcester. Open daily and Sunday for luncheon, cocktails, dinner and dancing. |