Italian restaurant · exit 19, 555 Fairfax Rd 104 (I-89, St Albans City, VT
See full menu
More food in St Albans City, VT · Italian Food in St Albans City