J & L Restaurant Incorporated

248 Holland St.
Somerville
Massachusetts
United States