close french steakhouse restaurant close Country: Czechia close City: Decin
In the Rose Garden Restaurant