Pizza Art is a pizza restaurant offering quick and satisfying meals. It's a cozy spot with a few tables, conveniently located. Delivery is available.