EDO Japan, TUCSON, Arizona (AZ)

Interested in a fine dining around TUCSON? EDO Japan is definitely a fine dining you must think of making a reservation at.
Readily operating at Tucson Mall () in TUCSON, Arizona (AZ) (85701), EDO Japan can be called at 5208877466. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in TUCSON, Arizona (AZ)


EDO Japan contact information and details:
Address: Tucson Mall - , TUCSON, Arizona (AZ) 85701
Contact Phone: 5208877466