Rita's Italian Ice & Frozen Custard
Restaurant
•
2100 W Republic Rd Suite 112, Springfield, MO 65807, USA
8.4
Friday: 12 PM – 9 PM
See if anyone you trust recommends it!