This pizza restaurant served the orders quickly. It's not really crowded, and the food was well-done as expected. It tastes really incredible and it melts my heart. I am deeply impressed by how their friendly staff handled the service correctly with no hassles at all. A five-stars satisfaction rating all the way. The best of the best pizza ever!