These delicious buns are easy to make but look fancy enough to come from a bakery. Cream cheese, mayonnaise, garlic powder, red pepper, salt, black pepper and onion powder are mixed together. Then chopped artichokes, spinach, cheddar and Parmesan cheeses are added to the mix. Next tubes of crescent rolls are rolled out and the artichoke mixture is spread on top. The dough is rolled up and sliced. Then the buns are placed in a baking dish and brushed with butter and baked until golden.