Fedora's Pizza & Deli

Phone orders only

1229 W McClure Ave #1, Peoria, IL 61604

$0 MinimumAre you the owner?
SliceRestaurants in Peoria Fedora's Pizza & Deli
Price: $$