answersLogoWhite

0

Yes, what about it? It has opened recently, it's near the town of Cluj, in Transylvania.

User Avatar

Wiki User

15y ago

What else can I help you with?