Amco Home Improvement
Open
4 Lone Elm Cir
Saint Louis, MO 63125
Alta Restaurant Wine Bar, nestled in the picturesque village of Lenox, MA, has been a local favorite since its inception in 2008. The restaurant offers inspired Mediterranean cuisine created from local and organic ingredients, complemented by an extensive selection of wines from around the globe.
With a commitment to exceptional service, Alta caters to both locals and visitors, offering a casual yet refined dining experience. Diners can choose from an array of menu options including lunch and dinner, along with an impressive list of 24 wines available by the glass.
Generated from the website
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.