Big Fred’s Pizza Garden
Location: 1101 South 119th St Omaha, NE 68114
Phone Number: 402-333-4414
- Best pizza sauce in town
- Fresh tasting ingredients
- Cornhusker fans eat here
- Their beef might be too beefy
If you show up at the wrong time, you will be waiting outside at this hot spot.
Let us know what you think about Big Fred’s Pizza Garden.