Pizza Review
Great pizza. Sweet sauce. If you find yourself on Granville Island, it is worth the stop. Forgot to take a picture I enjoyed it so much