Rita's Italian Ice & Frozen Custard
5254 Franklin St, Hilliard
(614) 971-9161
Recent Reviews
Rita's Italian Ice & Frozen Custard
5254 Franklin St, Hilliard 43026
(614) 971-9161