Rita's Italian Ice And Frozen Custard

815 W Trenton Ave Morrisville PA 19067 USA

(215) 736-2656

Location