ambika japan
ambika japan, veg & vegan shop for all your grocery needs. bringing india closer to you with fine quality spices, atta, ghee, basmati rice, tea, indian sweets, namkeen, bakery, pickle, indian wine, beer, whisky, frozen items, fresh vegetables and many more across japan! physical shops in kuramae, nishikasai, shinokubo
ADS