Great Pizza experience! You can create your own 11" masterpiece with different dough options and great toppings. Price for Pizza´s is fixed @ 7$. I have had a "Beast" Pizza, which was good, possibly a bit too oily (but that seems to be due to the heavy toppings I selected).
Staff was friendly, athosphere was nice. Will come again for a lunch Pizza!