It's delicious to eat in that restaurant.
Address: 13746 SW 152nd St, Miami, FL 33177, USA
Adrian Rondoy | Aug 28, 2019
The customer service is Good. And the food is spectacular
Karlyn George | Apr 29, 2022
Good
Maria Velasquez | Aug 28, 2019
If so, where is it good? They have to go and explore
Thanks! Your answer is awaiting moderation.