Mama Maria's Homemade Italian Ice
(131)
Ice cream shop
Temporarily closed
Address: 2900 Aramingo Ave, Philadelphia, PA 19134
2900 Aramingo ave, Philadelphia, Pennsylvania 19134 · Are you looking for more Philly water ice? · Opening day is here!! · Perfect day for a nice cold Italian Ice!
People also search for
People also ask
What is the difference between water ice and Italian ice?
Where is Italian ice called water ice?
No information is available for this page. · Learn why