2-chōme-27 Higashisumida, Sumida City, Tokyo 131-0042, Japan
Takahashi Buddhist Altar Shop is a Butsudan store located at 2-chōme-27 Higashisumida, Sumida City, Tokyo 131-0042, Japan. It has received 0 reviews with an average rating of 0 stars.
The address of Takahashi Buddhist Altar Shop: 2-chōme-27 Higashisumida, Sumida City, Tokyo 131-0042, Japan
Takahashi Buddhist Altar Shop has 0 stars from 0 reviews
Butsudan store