6831 SW 162nd Ct, Miami 33193, United States
No delivery
No open hours
Spot something wrong?
Dishes at Off the Grill. Prices may vary in venue.