Fedora's Pizza And Deli
1229 W McClure Ave # 1 Peoria IL 61604 USA
- This is the page of Fedora's Pizza And Deli on 1229 W McClure Ave # 1 Peoria IL 61604.
- Fedora's Pizza And Deli is a new listing on food pages, updated
on November 24, 2023.
- This page has had 2 visitors. You are the 2nd.
Location