El Rincon Restaurant

515 Central St.
Lowell
Massachusetts
United States