8Pc Nuggets Dinner Restaurants in Miami
Show restaurants on map
3.6
Menu
3.6
Menu
City: Miami, 2490 NW 79th St, 33147, Miami, United States
"Excellent staff the staff young lady with the beautiful colored hair style, she works the cashier they are promoted, manager she is great and excellen..."
Feedback
These reviews refer only to the mentioned ingredients.