Edo Japan Category / Fast Food › Address / 110-760 St. Albert Trail, St. Albert, T8N 3P8 Contacts Phone 780-419-3362 Alternate 780-909-4642 ← View related businesses Return to the top ↑