Sorry, this information is not yet available in English.
Location: Prešovský region / Levoča
Address: Námestie Majstra Pavla 32, 054 65 Levoča