Edo Japan
Address:
6307 S State St, Salt Lake City, UT 84107
Phone:
(801) 268-2386
Cuisine:
Japanese
Restaurants,
Japanese
Other Businesses:
- 5 Buck Pizza at 4126 S Carriage Sq, Salt Lake City, UT 84129
- La Cava Grill at 4153 W 5415 S, Salt Lake City, UT 84118
- Denny's at 1701 West N Temple, Salt Lake City, UT 84116
- Lotus Garden Cafe at 880 Northpoint Dr, Salt Lake City, UT 84103
- Sbarro Italian Eatery at 6307 S State St, Salt Lake City, UT 84107