Rita's Italian Ice And Frozen Custard

501 W Schuylkill Rd The Shoppes at Coventry Square #5 Pottstown PA 19465 USA

(610) 718-9291

Location