Rita's Italian Ice & Frozen Custard hero image

Rita's Italian Ice & Frozen Custard

Restaurant

2100 W Republic Rd Suite 112, Springfield, MO 65807, USA

Biter Score
8.4
Open
Friday: 12 PM – 9 PM