Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Each December, Christmas is celebrated by people in countries all over the world, and Japan is no exception! Many of the Christmas customs seen in western countries can also be found in Japan, but often reimagined in a different way than you may expect.