Mama Maria's Homemade Italian Ice
(131)
Ice cream shop
Temporarily closed
Address: 2900 Aramingo Ave, Philadelphia, PA 19134
Italian Water Ice, Twisti, Gelati, Custard & Pretzels - Philadelphia #igotitfrommymama. 2900 Aramingo ave, Philadelphia, Pennsylvania 19134.
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