NISHIRI is located in Kashihara, Nara, Japan on Japanese / Western /Chinese Side Dish, 3 Chome-65-11 Kitayagicho. NISHIRI is rated 3 out of 5 in the category gourmet grocery store in Japan.
Address
Japanese / Western /Chinese Side Dish, 3 Chome-65-11 Kitayagicho
Service options
In-store shopping