Been going for years.Best Pizza around , yes service sucks at times but handle it or don't go. Leafs pizza always take a long time. Ask for popcorn, sit back and enjoy yourself. T...
A friend of mine went there a few days ago. The bar wasn't full. It was probably about 1/4 full. What I found interesting was that while my friend and I were sitting close to the ...