7525 NW 22nd Ave, Miami, FL 33147 +1 305-691-6161
restaurant, Gladeview, FL, United States
Today
How to go there