This establishment is a coffee shop offering Wi-Fi and food. It is located at Karmelicka 8.