My colleagues and I just went there for lunch today. We left the office and returned within an hour. That tells you service was quick. Each of us ordered the 3 topping pizza which is $7.50. The pizza was made and cooked with in 8 - 10 minutes. Everyone at our table like the pizza they ordered. There were no complaints and all said we will come again. I did see some customers walk out due to the long line so I recommend getting there early. The restaurant is a bit crowded and cramped at lunch time but the place was clean.