Alta
34 Church St, Lenox
(413) 637-0003
Menu
Restaurants in Lenox, MA
Alta
34 Church St, Lenox, MA 01240
(413) 637-0003