833 SW 29th Ave, Miami 33135, United States
Closed· Opens Wed at 09:00
833 SW 29th Ave, Miami 33135, United States
No delivery
Spot something wrong?
Dishes at The Place of Miami. Prices may vary in venue.
Been to The Place of Miami? Be the first to share what you ate.