They should close the majority of these locations and this is one of them and the one on sw 8st the express one. Worst of the worst. That's why I stop coming to them and I see why. There service sucks and there attitude is the worst.
Address: 581 NW 57th Ave, Miami, FL 33126, USA
Maricel B.K.A. mari | Sep 27, 2021
I don't think closing them down is the answer because actually there not bad just customer service is the problem
Angel Garcia | Sep 27, 2021
I agree completely, they should closed these restaurants. By not going they will lose money and be forced to shut down!
Thanks! Your answer is awaiting moderation.