Theo's Ice Cream

3633 N Gale Ave Peoria, IL 61603

Description

Ice Cream Shop with great food and friendly service.

Map

Discover Peoria, IL