Edo Japan
140 South Rio Grande
Salt Lake City
UT
84101
(801) 456-1940
edojapan.com
Open Map
Description
Edo Japan
by merchantcircle on January 17, 2024 from
merchantcircle
Categories: Restaurants
eating places
Fast Food Restaurant
Food & Dining
Japanese
japanese restaurant
Japanese Restaurants
Restaurant
Restaurants
Salt Lake City