Iztaccihuatl Restaurant
Address:
1122 S 8th St, Philadelphia, PA 19147
Phone:
(215) 467-1005
Restaurants
Other Businesses:
- Subway at 714 Market St, Philadelphia, PA 19106
- Ruby Tuesday Restaurant at 1 Franklin Plz, Philadelphia, PA 19102
- El Rey at 619 South St, Philadelphia, PA 19147
- Seven Seas at 4725 N 5th St, Philadelphia, PA 19120
- The Mildred at 824 S 8th St, Philadelphia, PA 19147