1425 NE 163rd StNorth Miami Beach, FL 33162
1885 W Flagler StMiami, FL 33135
5597 SW 8th StMiami, FL 33134
10910 W Flagler St Ste 101Miami, FL 33174
nice place, I love the food, service needs a little work on it. The price is not too expensive but is delicious, like home made food.
Remaining Characters: 100
Remaining Characters: 500
× Thank You!