Visited Pizza Bizzar and the only problem is that I could not find it. Drove past it several times because the sign only said "Pizza" and it's a small front in a strip mall. Based on pictures I thought it was somewhat of a larger restaurant.
The spinach, garlic, and sun dried tomato pizza & Greek salad were excellent. Pizza sauce was very tasty and the crust was thin and crispy (I always ask for well done). Service excellent and very friendly wait staff.