Have ever been verbally aggravated by the staff of this restaurant
Address: 7975 NW 27th Ave, Miami, FL 33147, USA
Amir Horne | Nov 4, 2021
No, the manager in the morning is especially nice
Marie Berkley | Nov 4, 2021
Not there
Thanks! Your answer is awaiting moderation.