Caribbean and Restaurants
Address: 2618 NW 5 Ave, Miami, FL 33127 Shaharil Makol Abdul Local Guide·29 reviews·1,586 photos Food was good, service was great. Such a pity that this restaurant is at the towards the back of the alley with no sign up front on NW 5TH Avenue to Read more...