Company Overview
Company Name
The Bistro at Ten Acres
Address
14 Barrows Rd, Stowe, VT, 05672, United States
Website
thebistroattenacres.comApprox. Annual Revenue
$3.0M
About The Bistro at Ten Acres
Argos is a restaurant located in Stowe, Vermont, United States. The establishment is open from Friday to Tuesday at 5 pm, and it is closed on Wednesdays and Thursdays. Argos offers a variety of dining options, including dinner, dessert, drinks, cocktails, wine, and beer.