Rita's Italian Ice And Frozen Custard

738 N Prince Frederick Blvd Prince Frederick MD 20678 USA

(410) 414-9200

Location