Update Info - El Paiza
This restaurant was reported as closed. If it is open, let us know.
El Paiza
1280 SW 1st St
Miami, FL 33135
1280 SW 1st St
Miami, FL 33135
This restaurant was reported as closed. If it is open, let us know.