Get directions to: Sato's Oriental Market, Idaho Falls, ID
Restaurant address: 688 North Holmes Avenue Idaho Falls, ID 83401, USA
Restaurant: Sato's Oriental Market