Mambo Cafe, MIAMI, Florida (FL)
Comfortably positioned at 3105 Commodore Plaza () in MIAMI, Florida (FL) (33133), Mambo Cafe can be contacted at 3054482768. Remember to call up upfront to make a reservation.
More restaurants in MIAMI, Florida (FL)
Mambo Cafe contact information and details:
Address: 3105 Commodore Plaza - , MIAMI, Florida (FL) 33133
Contact Phone: 3054482768
