Edo Japan
106-10712 80 Ave, Grande Prairie, Alberta T8W 0G9 Canada
Edo Japan is a Japanese place is located in Grande Prairie, Alberta. The address of Edo Japan is 106-10712 80 Ave, Grande Prairie, Alberta T8W 0G9 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 780-830-1125, or open their website to view relevant information, The url is http://www.edojapan.com/locations/ca/ab/38/grand-prairie-south-40-grande-prairie-ab