Via Italian Table

89 Shrewsbury Street, Worcester, MA 01604