Located on one of Krakow's most picturesque streets and housed in the 13th-century cellars of the Archdiocese Museum, Demmers Teehaus is a tea house specialising in the sale and tasting of fine teas. It offers over 100 varieties of teas from across the globe. In the summer the guests can enjoy the taste and aroma of the teas in the lovely courtyard. Demmers Teehaus is a real paradise for tea lovers and a great place to stop by on your way to or from the Wawel Castle.