Shop
Rita's
3 locals recommend,
Permanently closed
Tips from locals
Water Ice!!! Delicious and completely addicting. Open seasonally and a must try if you have never had a gelatti
Unique things to do nearby
Location
2200 Jackson St
Philadelphia, PA
South Philadelphia West