eL cafe bar & restaurant

Restaurant in Bardejov, Slovakia

Features: outdoor seating