80 Church St
Lenox, MA 01240
Lenox, MA 01240
Open HoursArray
OverviewServing excellent regional Italian cuisine since 1983. Our emphasis is on locally grown high quality ingredients kept simple in the true Italian tradition. Romantic setting,...
more