Edo Japan
Address:
3601 S Constitution Blvd, Salt Lake City, UT 84119
Phone:
(801) 963-4682
Cuisine:
Japanese
Restaurants,
Japanese
Other Businesses:
- Commercial Foods at 3481 S West Temple, Salt Lake City, UT 84115
- Liberty Deli at 3410 S Main St, Salt Lake City, UT 84115
- David's Kitchen at 45 W 3300 S, Salt Lake City, UT 84115
- Hot Dynasty at 3390 South State St, Salt Lake City, UT 84115
- Cedars of Lebanon at 152 East 200 South, Salt Lake City, UT 84111