Cleopatra Art Shop

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Kabupaten Biak Numfor, Indonesia

Souvenir store

Cleopatra Art Shop Reviews | Rating 4 out of 5 stars (1 reviews)

Cleopatra Art Shop is located in Kabupaten Biak Numfor, Indonesia on Sorido, Biak Kota. Cleopatra Art Shop is rated 4 out of 5 in the category souvenir store in Indonesia.

Address

Sorido, Biak Kota

Phone

+62 98122022

Service options

In-store shopping

Open hours

...
Write review Claim Profile

R

Ruben Mandibondibo

Suka