Philadelphia Water Ice Factory

Desserts
$
3306 Memphis St
Philadelphia, PA 19134