Olive's Bistro Located on road between the village and Stowe Mountain Resort, Olive's Bistro offers a variety of Mediterranean cuisine in a nice but casual environment. Freshly baked foccacia bread and fresh seafood are just some of the specialties available here. Address: Mountain Road Stowe VT USA 05672 1 802 253-2033