IN STOCK
Thattai or thattu vadai is one of the popular deep fried Snacks from South Indian cuisine and is very crunchy
Be the first to share your thoughts about this product.