Map for Rita's Italian Ice & Frozen Custard - Carmel

Map for Rita's Italian Ice & Frozen Custard - Carmel

 
 

Rita's Italian Ice & Frozen Custard - Carmel

110 W. Main Street, Suite 127
Carmel, IN 46032 | directions
Steve Wilkos Steve Wilkos
(317) 671-6878