Nemo Pet Shop is located in Cairo Governorate, Egypt on 7 Ezzat Basha, Shagret Mariem, El Matareya. Nemo Pet Shop is rated 4.2 out of 5 in the category pet store in Egypt.
Address
7 Ezzat Basha, Shagret Mariem, El Matareya
Service options
In-store shopping