Made in Japan
216 Elgin St
Ottawa, ON K2P 1L7
Made in Japan is a quaint shop located in Ottawa, ON, specializing in a curated selection of Japanese goods and products.
With a focus on quality and authenticity, the store offers a unique shopping experience for those seeking a taste of Japanese culture.
Generated from their business information
Also at this address
See a problem?
Partial Data by Foursquare.


