Update Info - El Morro Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Morro Restaurant
4844 Levick St
Philadelphia, PA 19135
4844 Levick St
Philadelphia, PA 19135
This restaurant was reported as closed. If it is open, let us know.