Mambo Bar & Restaurant Mambo Bar & Restaurant Mambo Bar & Restaurant Mambo Bar & Restaurant

Mambo Bar & Restaurant Mambo Bar & Restaurant Mambo Bar & Restaurant Mambo Bar & Restaurant

Caribbean and Spanish restaurant and bar located in downtown New London.

Address

200 Bank Street
New London, CT 06320
United States

Map & Directions