Samosas are a popular Indian snack. Sometimes we crave eating homemade samosa but do not feel like putting in all the effort to make it. Potato pinwheel bite is an alternative that tastes like samosas and fairly easy to make at home with little preparation.