Mambo
2525 NW 5th Ave
Miami
FL
33127
(305) 571-8385
shopmambo.com
Open Map
Description
Mambo is located at 2525 NW 5th Ave, Miami, FL. This business specializes in Restaurants.
by merchantcircle on December 01, 2018 from
merchantcircle
Information from the business
Mambo Fashion specializes in wholesale womens fashion. We have a large selection of beautiful clothes at affordable prices.
by yahoolocal on July 16, 2015 from
yahoolocal
We are located in the heart of the Wynwood fashion district.
by foursquare on August 01, 2014 from
foursquare
Categories: Restaurants
dining
food
Food & Dining
Miami
restaurant
Restaurants
Retail - Family Restaurants
street
Women's Clothing