Ciao Popolo in Bellows Falls, VT offers fine Italian cuisine sourced locally and prepared with care, served in an elegant setting with a scenic view of the Connecticut River and rolling hills.
Guests can enjoy generous portions of quality ingredients at reasonable prices, along with inventive cocktails, making it a delightful dining experience for those looking for a taste of Italy in Vermont.
Generated from the website