India
View Country
Aloo Bhujia (42g)
View Nutrition Facts
157
One of the most famous Indian snacks, Aloo Bhujia, are potato sticks topped with marsala seasoning
$0.99 / Member price