Tsuru, BOISE, Idaho (ID)
Conveniently located at 303 North Orchard Street () in BOISE, Idaho (ID) (83706), Tsuru can be called at 2083238822. Please contact them in advance to make a reservation.
More restaurants in BOISE, Idaho (ID)
Tsuru contact information and details:
Address: 303 North Orchard Street - , BOISE, Idaho (ID) 83706
Contact Phone: 2083238822