Potatoes in Saudi Arabia B.d Llc Address: 71111 Jeddah Jeddah Saudi Arabia Phone Number: +966 562 02 07 11