directory

Theo's

3633 N Gale Ave PeoriaPeoria, IL 61603
Phone: (309) 688-5854
Business Hours: 11 am - 9 pm everydayWebsite: Visit Website Google Map

Ice Cream Shop with great food and friendly service.