This place is just slow. If you want to wait 30 minutes in line go here. While your in line you can also watch all their online orders go first before they start on your order. The staff try their best but they don't even understand the ingredients they are working with. I ordered artichokes with my pizza only to watched in amazement as the guy was picking the leaves to put on the pizza and throwing away the base of the artichoke. I gave one star for a tasty pizza. Will not be coming back. Too many good restaurants close by.