close chophouse restaurant close Country: Czechia close City: Praha Mala Strana
Kamparium - Restaurant & Steak