Don''t understand why this is rated 5 stars and the best pizza on the island. Terribly average. Want the best pizza on the island go to Hilo. Check out Big Island Pizza.
Pros: Homemade, relatively fresh toppings
Cons: pizza was bland Caesars salad just average
more