Italian restaurants in Framingham, Massachusetts

155 Worcester Rd, Framingham, MA 01701

661 Cochituate Rd, Framingham, MA 01701

653 Worcester Rd, Framingham, MA 01701

911 Waverly Street, Framingham, MA 01702