Aaloo Masala Samosa

aloo-masala-samosa

aaloo masala samosa

The evergreen & the most loved avatar of the samosa. The toast of tea breaks & the first choice of samosa lovers.