Check out how to make healthy pinwheel samosas. Potato pinwheels are an interesting variation of Indian popular snack, Samosa. Samosas are deep fried ...