Skip to main content

Iztaccihuatl Restaurant

restaurant · mexican restaurant · Philadelphia, PA

Address
1122 S 8th St, Philadelphia, PA 19147
Phone
(215) 467-1005
Website
IztaccihuatlRestaurant.com
Where
39.9352, -75.1572

Search Hominin for Iztaccihuatl Restaurant

Other restaurants nearby

More in Philadelphia

Iztaccihuatl Restaurant — restaurant in Philadelphia, PA | Hominin