Ophelia’s Restaurant

By November 24th, 2021No Comments

Ophelia’s Restaurant at The Church Street Inn

16 Church St, Lenox, MA
833. 797.0713

Ophelia’s Restaurant (see menu) is an intimate and charming restaurant at The Church Street Inn. Whether it’s breakfast on the porch or a cocktail with dinner, their recently remodeled in-house restaurant and bar serves fresh fare for breakfast and lunch, and small plates in the evening. Indoor & outdoor (seasonal) dining.


Leave a Reply