Rita's Italian Ice & Frozen Custard
1511 Spruce St, Philadelphia
(215) 545-7661
Menu
Restaurants in Philadelphia, PA
Rita's Italian Ice & Frozen Custard
1511 Spruce St, Philadelphia, PA 19102
(215) 545-7661