Cafe La Rose

Restaurant in Veszprém, Hungary

Features: outdoor seating, step-free access