M & M Food Shoppe

505 High St.
Dedham
Massachusetts
United States