Massachusetts
Lowell
Mambo Grill
Mambo Grill
(978) 458-1739
129 Merrimack St, Lowell, MA 01852
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available