Rita's Italian Ice & Frozen Custard

Ice cream shop · 10376 Perry Hwy, Wexford, PA

Hours

More food in Wexford, PA · Ice Cream in Wexford