Potato Head Boutique is located in Cairo Governorate, Egypt on Arabella Plaza Mall, New Cairo 3. Potato Head Boutique is rated 3 out of 5 in the category childrens store in Egypt.
Address
Arabella Plaza Mall, New Cairo 3
Service options
In-store shopping