This is the best pizza I had eaten by far. Before anything I asked the owner if they make their own stuff and he said it was all home made, so I gave a try and Lo i was in Pizza Haven. Believe me I work many years in the past for many Pizza joints include some big name chains (by they way we can save money in importing oil if they would use so much when they make their pan pizzas) and I tell this people know what they are doing. Hope they open more locations and stay in business. Peace out.
Pros: Taste
more