Samosa Pinwheels,Spiced Potato Pinwheels,Aloo Bhakarwadi, Puff Samosa Pinwheels, Aloo Bhakarwadi is a traditional recipe from Maharashtra and Gujara...