The acclaimed Seven North restaurant has been operating in Prague for one year, located on the ground floor of the Sir Hotel, an inaugural property in the historic city center near the picturesque Vltava River, part of…