Mambo Bar & Restaurant
American (Traditional), Bars
New London, CT
2.5 mi