Enjoy the greatest delicacies of Azerbaijani, Turkish and European cuisines, in one of the newest restaurants in Baku, while taking in the stunning views of Baku city from the Highland Park. It’s worth mentioning that “mənzərə” means landscape or scenery, which you’ll undoubtedly love from the top of Highland Park.