You are now leaving Menulist
We hope to see you again soon!
Mambo Bar Restaurant
200 Bank Street, New London, 06320, United States Of America
Seafood Paella, Dominican, Spanish, Soup, Beer, Seafood, Juice, Chicken, American, Drinks, Bar, Bars, Cheese, Pasta, Latin-American, South American, Lunch, Full, Bar
The redirect does not work? Just click on this link or copy it into your address bar