Find more in Peoria:

Pizza Inn

3821 n Sterling Ave

Peoria, IL 61615