roof-top [adjective] + restaurant [noun]