Shopping Centers
178 Washington Ave Chelsea, Massachusetts 02150-3903 617.884.5262 Tedeschifoodshops.com