Fort Ball Pizza Palace - Tiffin, Ohio
Serves specialty pizzas and offers an Italian buffet. Includes menu and specials.