Samosa PinwheelsSamosa pinwheels are a great party treat. This is an interesting twist on the popular Indian snack samosas. They make a mouthwatering appetizer or can be served as a chaat.