545 DOWNTOWN PLZ STE 2107 SACRAMENTO, CA 95814 Get Directions
545 DOWNTOWN PLZ STE 2107 SACRAMENTO, CA 95814 Get Directions
Edo Japan is located at 545 Downtown Plz Ste 2107 in Sacramento and has been in the business of Retail - Fast Food Restaurants And Stands since 1993.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.