Skip to content
Babai Idli
×
Babai Idli
Basket
Checkout
Contact
My account
Order
Shop
Babai Idli
Babai Idli Truly traditional. Home made Idli for health and taste.
Read more
Order
Contact
Babai Idli 1266 Pieking Dr., San Jose, CA 95036 Contact: 1 422 224
Read more
Babai Idli
Truly traditional. Home made Idli for health and taste.