close garden close Country: Czechia close City: Praha 7
Letenský zámeček
Summer Garden Restaurant
Mirage