Chow Bella THIS RESTAURANT IS CLOSED Chow! Bella

THIS RESTAURANT IS CLOSED Chow! Bella Map

24 N. Main St. (Lake St.)
St. Albans, VT 05478
802-524-1405
Map
Cuisine: Italian
Franklin County's only upscale bistro offers tasty Mediterranean treats.
Openings: Dinner Tues.-Sat.

Features