Art Pizza is a pizza restaurant offering delicious pizzas at excellent prices. Service is known to be quick.