Rita's Italian Ice & Frozen Custard
161 Byberry Rd, Philadelphia
(215) 676-3464
Menu
Restaurants in Philadelphia, PA
Rita's Italian Ice & Frozen Custard
161 Byberry Rd, Philadelphia, PA 19116
(215) 676-3464