Stella's

558 Adams St.
Milton
Massachusetts
United States