Rita's Italian Ice And Frozen Custard

1900 S Clinton Ave Rochester NY 14618 USA

(585) 360-2891

Location