Rita's Italian Ice & Frozen Custard
5254 Franklin St, Hilliard
(614) 971-9161
Menu
Restaurants in Hilliard, OH
Rita's Italian Ice & Frozen Custard
5254 Franklin St, Hilliard, OH 43026
(614) 971-9161