El Sombrero
(860) 447-1101

229 Jefferson Ave, New London, CT | Directions   06320

41.355523 -72.111705
Get Directions