- Ranked #2 for pizzerias in Twin Falls
5 Tips and reviews
Filter:
- all you can eat
- pizza
- salads
- friendly staff
Sort:
- Popular
- Recent
- We love this place! The best all you can eat pizza and salad in Idaho. The service is excellent, the manager is amazing. Super fast friendly and good food. Way better the Gerties!
9 Photos