Edo Japan Japanese Location 499 Main Street S, BramptonSEE MAP - Google Maps Phone (905) 450-2936 advertising