Franco's Cafe Italiano

653 Worcester Rd.
Framingham
Massachusetts
United States