Ordering process is somewhat slow. They make the pizzas for each person. There were a few people in front of us and seemed like it took a while. If your in a hurry and this place has a line I would recommend somewhere else. Other wise if you have the time it is worth the wait. Staff is very friendly. One price no matter what you want on your pizza is pretty cool also. Once you get threw the ordering process the food does come out pretty fast. It all looks very good and the taste is very good also. Everything taste very fresh.