Watan India Foods and Spices is located in Edogawa City, Tokyo, Japan on Udagawa, Building 1st Floor, 6 Chome-23-21 Nishikasai. Watan India Foods and Spices is rated 3 out of 5 in the category indian grocery store in Japan.
Address
Udagawa, Building 1st Floor, 6 Chome-23-21 Nishikasai