
1017 NW 29th Avenue, Miami, FL 33125
2.0
(1 reviews)
Leyi's was a very small place, with only room for about eight to ten people at a time. The staff and the facilities administrator were very polite and very attentive. It appeared much smaller from the outside than what it truly is on the inside. Yet,...
Pricing not available