Edo Japan - Provo

#2 - Asiatic - Provo, #5 - Sushi - Provo, Japanese
1200 Towne Centre Boulevard, Provo, 84601, United States Of America

Edo Japan

4 / 5 of 1 Reviews
Phone
+18018524800
Address
1200 Towne Centre Boulevard, Provo, 84601, United States Of America

If you are coming to Edo Japan in Provo with your car, you will find parking spaces at a distance of 236 meters at Provo Towne Centre, Or you could use public transportation to get to the station FrontRunner-Provo Station, which is 730 meters away from the restaurant.

Feedback

★ 4 / 5 of 1 Reviews

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now