Potato Cheese Puffs

An Indian inspired puff pastry appetizer stuffed with cheese and spiced potatoes