Edo Japan
Address:
90 S Rio Grande St, Salt Lake City, UT 84101
Phone:
(801) 456-1940
Nice to Know:
Restaurants,
Shopping Centers & Malls
Other Businesses:
- Beans & Brews at 2335 E Fort Union Blvd, Salt Lake City, UT 84121
- KFC at 3865 W 3500 S, Salt Lake City, UT 84120
- Bosna at 3142 S Main St, Salt Lake City, UT 84115
- Manny's at 1704 S Main St, Salt Lake City, UT 84115
- Ben & Jerry's at 7 S Rio Grande St, Salt Lake City, UT 84101